Units Mutation
Create or update properties in Everreal
Mutation Types
type Mutation {
upsertUnit(unit: UnitInput): Unit
deleteUnit(externalId: String): Boolean
}Schema Definition
input UnitInput {
externalUnitId: String! #externalId by which the unit will be identified
propertyId: String! #propertyId by which the unit will be attached to. You have to either pass propertyId or externalpropertyId
externalPropertyId: String! #externalPropertyId by which the unit will be attached to. You have t
ownerId: String! #ownerId by which the unit will be attached to. You have to either pass ownerId or externalOwnerId
externalOwnerId: String! #externalOwnerId by which the unit will be attached to. You have to either pass ownerId or externalOwnerId
category: UNIT_CATEGORY!
type: UNIT_TYPE!
name: String
subtype: UNIT_SUBTYPES!
netFloorSurface: Float
livingSurface: Float
rooms: UnitRoomsInput
mainStorage: Boolean!
floorNo: Int!
amenities: AmenitiesInput
descriptions: IUnitDescriptionInput
financingType: UNIT_FINANCING_TYPE!
targetRent: Float
surcharges: Float
currentRent: Float
availableFrom: Date # date in YYYY-MM-DD fromat
lettingReadinessStatus: UNIT_LETTING_READINESS_STATUS
lettingReadinessSubReason: UNIT_LETTING_READINESS_SUB_REASON
unitResponsibleId: String
meta: MetaInformation!
}
input UnitParkingTypeInput {
type: PARKING_TYPES
quantity: Int
}
input UnitRoomsInput {
rooms: Float
bathrooms: Float
bedrooms: Float
}
input IUnitDescriptionInput {
object: String
amenities: String
location: String
other: String
}
input MetaInformation {
source: String!
}
enum UNIT_ON_HOLD_REASON {
FIRST_TIME_USE
CONSTRUCTION_MEASURES
OCCUPANCY_RIGHT
INTERNAL_USE
RESERVED
OTHER
}
enum UNIT_FINANCING_TYPE {
PRIVATELY_FINANCED
PUBLICLY_SUBSIDIZED
}
enum AMENITIES_INCLUDED {
BUILTIN_KITCHEN
ELEVATOR
GOODS_LIFT
BALCONY_OR_TERRACE
GUEST_TOILET
GARDEN
BASEMENT
STEPLESS_ENTRY
LIVING_QUALIFICATION_CERTIFICATE
SUITABLE_FOR_SHARED_APARTMENT
SUITABLE_FOR_HOLIDAY
CAFETERIA
HIGH_VOLTAGE
RAMP
HYDRAULIC_RAMP
TERRACE
HAS_CRANE_RUNWAY
}
input AmenitiesInput {
amenitiesIncluded: [AMENITIES_INCLUDED]
hasParking: Boolean
parking: UnitParkingType
qualityOfAmenities: QUALITY_OF_AMENITIES
condition: AMENITIES_CONDITION
lastRenovationYear: Int
heatingType: HEATING_TYPE
mainEnergySource: ENERGY_SOURCE_TYPE
energyPerformanceCertificateAvailability: ENERGY_PERFORMANCE_CERTIFICATE_AVAILABILITY
energyCertificateCreationDate: ENERGY_CERTIFICATE_CREATION_DATE
buildingEnergyRatingType: BUILDING_ENERGY_RATING_TYPE
thermalCharacteristic: Float
energyConsumptionContainsWarmWater: Boolean
energyEfficiencyClass: ENERGY_EFFICIENCY_CLASS
hasLanCables: YES_NO_BYAPPOINTMENT
hasAirConditioning: YES_NO_BYAPPOINTMENT
floorType: COMMERCIAL_UNIT_FLOORTYPE
goodsLiftLoad: Float
floorLoad: Float
supplyType: STORE_SUPPLY_TYPE
powerSupplyLoad: Float
craneRunwayLoad: Float
}
type Amenities {
amenitiesIncluded: [AMENITIES_INCLUDED]
hasParking: Boolean
parking: UnitParkingType
qualityOfAmenities: QUALITY_OF_AMENITIES
condition: AMENITIES_CONDITION
lastRenovationYear: Int
heatingType: HEATING_TYPE
mainEnergySource: ENERGY_SOURCE_TYPE
energyPerformanceCertificateAvailability: ENERGY_PERFORMANCE_CERTIFICATE_AVAILABILITY
energyCertificateCreationDate: ENERGY_CERTIFICATE_CREATION_DATE
buildingEnergyRatingType: BUILDING_ENERGY_RATING_TYPE
thermalCharacteristic: Float
energyConsumptionContainsWarmWater: Boolean
energyEfficiencyClass: ENERGY_EFFICIENCY_CLASS
hasLanCables: YES_NO_BYAPPOINTMENT
hasAirConditioning: YES_NO_BYAPPOINTMENT
floorType: COMMERCIAL_UNIT_FLOORTYPE
goodsLiftLoad: Float
floorLoad: Float
supplyType: STORE_SUPPLY_TYPE
powerSupplyLoad: Float
craneRunwayLoad: Float
}
enum STORE_SUPPLY_TYPE {
DIRECT_APPROACH
NO_DIRECT_APPROACH
CAR_APPROACH
APPROACH_TO_THE_FRONT
APPROACH_TO_THE_BACK
FULL_TIME
FORENOON
NO_INFORMATION
}
enum ENERGY_SOURCE_TYPE {
NO_INFORMATION
GEOTHERMAL
SOLAR_HEATING
PELLET_HEATING
GAS
OIL
DISTRICT_HEATING
ELECTRICITY
COAL
ACID_GAS
SOUR_GAS
LIQUID_GAS
STEAM_DISTRICT_HEATING
WOOD
WOOD_CHIPS
COAL_COKE
LOCAL_HEATING
HEAT_SUPPLY
BIO_ENERGY
HYDRO_ENERGY
ENVIRONMENTAL_THERMAL_ENERGY
COMBINED_HEAT_AND_POWER_FOSSIL_FUELS
COMBINED_HEAT_AND_POWER_RENEWABLE_ENERGY
COMBINED_HEAT_AND_POWER_REGENERATIVE_ENERGY
COMBINED_HEAT_AND_POWER_BIO_ENERGY
}
enum PARKING_TYPES {
GARAGE
OUTSIDE_PARKING_SPOT
CARPORT
DUPLEX
PARKING_GARAGE
UNDERGROUND_PARKING
NO_INFORMATION
}
enum HEATING_TYPE {
BLOCK_HEATING_STATION
ELECTRIC_HEATING
SELF_CONTAINED_CENTRAL_HEATING
TELEHEATING
FLOOR_HEATING
GAS_HEATING
WOOD_PELLET_HEATER
NIGHT_STORAGE_HEATER
STOVE_HEATING
OIL_HEATING
SOLAR_HEATING
HEAT_PUMP
CENTRAL_HEATING
}
enum QUALITY_OF_AMENITIES {
LUXURIOUS
UPSCALE
NORMAL
BASIC
}
Enum table maps
UNIT_TYPE
Default
Possible Values
UNIT_LETTING_READINESS_STATUS
Default
Possible Values
ENUM
Default
Possible Value
Last updated